package com.szcinda.service.dto.history;

import com.szcinda.controller.params.ImportResult;
import com.szcinda.repository.HistoryGhOrder;
import com.szcinda.service.PageResult;

import java.util.List;

public interface HistoryGhOrderService {
    ImportResult importData(List<HistoryGhOrderImportDto> importDtos);

    PageResult<HistoryGhOrder> query(HisGhOrderQueryDto params);

    void delete(String id);

    void createNew(List<HistoryGhOrderImportDto> ghOrderImportDtos);

    List<HistoryGhOrder> listByIds(List<String> ids);

    void lock(List<String> ids);

    void unlock(List<String> ids);
}
